\subsubsection{Statut}

	Mia-Software est une filiale autonome du groupe Sodifrance, créée en 2004 pour
capitaliser sous forme de produits plus de 15 ans de R\&D en génie logiciel sur
la modernisation des patrimoines applicatifs. Elle compte aujourd’hui une quinzaine d’employés
répartis sur deux sites, Nantes et Paris.

\subsubsection{Activité}

Mia-Software commercialise des solutions visant à industrialiser le
développement et la maintenance des systèmes d’information pour les grands comptes, les sociétés spécialisées
en développement de logiciels et bien sûr pour Sodifrance qui utilise ses solutions pour la
plupart de ses projets. Parmi les leaders mondiaux dans son domaine Mia-software a réalisé
en 2007 près d’un million d’Euros de chiffre d’affaires en vente de licences et formations
auprès de plus de 70 clients dans le monde, dans des secteurs divers : banque/assurance,
services, espace/défense.\\

Mia-Software se positionne sur l'optimisation du cycle de vie des applications à travers
deux logiciels : Mia-Insight pour la cartographie des applications existantes et Mia-Studio,
pour la standardisation du développement d'applications selon la norme MDA (Model Driven
Architecture).\\

Mia-Software offre un soutien aux équipes d’architectes et de développeurs en
agissant sur les modèles et le code des applications. Ceci, dans le but d’améliorer la qualité et
le cycle de vie du logiciel, tout en gagnant un temps considérable par rapport aux méthodes
dîtes « classiques » de développement. Cette démarche tend à standardiser, uniformiser et
pérenniser les applications développées au coeur des entreprises.

\subsubsection{Les produits proposés}

L’entreprise Mia-Software propose deux suites de produits :
\begin{itemize}
	\item Mia-Insight permet la cartographie des applications existantes. Il
	constitue un socle solide et fiable pour maîtriser et urbaniser le système 
	d’information et pérenniser le développement de nouvelles applications. Cette
	suite regroupe trois logiciels :\begin{itemize} 
	  \item{Mia-Discovery} : outil de cartographie technique offrant une
		vision d’ensemble des composants du parc applicatif ainsi que leurs relations.
	  \item{Mia-Mining} : outil d’analyse du code, permettant la rétro
		documentation, l’analyse des composants applicatifs et des règles de
		gestion.
	  \item{Mia-Quality} : outil d’analyse de la qualité du code des composants
		déployés, et un contrôle des normes.
	\end{itemize}
	\item Mia-Studio permet le développement d’applications selon la norme MDA de
	l'OMG (Object Management Group).Cette approche, dirigée par les modèles, permet de
	construire rapidement des générateurs de code sur mesure et d’accroître la
	productivité des développements tout en garantissant la qualité des
	applications produites. Cette suite regroupe cinq logiciels :\begin{itemize}
		\item{Mia-Generation} : outil de génération de code à partir de modèles et de
		règles de codage.
		\item{Mia-Transformation} : outil de transformation de modèles.
		\item{Mia-Modernization} : outil de rétro modélisation d’applications Java.
		\item{Mia-Documentation} : outil de génération de documentation.
	\end{itemize}
\end{itemize}

\begin{figure}[H]
\centering
\includegraphics[width=0.9\textwidth]{images/insight_studion.png}
\caption{Produits Mia-Software}\label{fig:miasoft_product}
\end{figure}
